mechanically assisted - French English Dictionary